O(n) routing in rearrangeable networks

نویسندگان

  • Nabanita Das
  • Krishnendu Mukhopadhyaya
  • Jayasree Dattagupta
چکیده

In (2n)1)-stage rearrangeable networks, the routing time for any arbitrary permutation is X(n) compared to its propagation delay O(n) only. Here, we attempt to identify the sets of permutations, which are routable in O(n) time in these networks. We de®ne four classes of self-routable permutations for Benes network. An O(n) algorithm is presented here, that identi®es if any permutation P belongs to one of the proposed self-routable classes, and if yes, it also generates the necessary control vectors for routing P. Therefore, the identi®cation, as well as the switch setting, both problems are resolved in O(n) time by this algorithm. It covers all the permutations that are self-routable by anyone of the proposed techniques. Some interesting relationships are also explored among these four classes of permutations, by applying the concept of Ôgroup-transformationsÕ [N. Das, B.B. Bhattacharya, J. Dattagupta, Hierarchical classi®cation of permutation classes in multistage interconnection networks, IEEE Trans. Comput. (1993) 665±677] on these permutations. The concepts developed here for Benes network, can easily be extended to a class of (2n)1)-stage networks, which are topologically equivalent to Benes network. As a result, the set of permutations routable in a (2n)1)-stage rearrangeable network, in a time comparable to its propagation delay has been extended to a large extent. Ó 2000 Elsevier Science B.V. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Symmetric Rearrangeable Networks

A class of symmetric rearrangeable nonblocking networks has been considered in this thesis. A particular focus of this thesis is on Beneš networks built with 2 × 2 switching elements. Symmetric rearrangeable networks built with larger switching elements have also being considered. New applications of these networks are found in the areas of System on Chip (SoC) and Network on Chip (NoC). Determ...

متن کامل

A new routing algorithm for multirate rearrangeable Clos networks

In this paper, we study the problem of finding routing algorithms on the multirate rearrangeable Clos networks which use as few number of middle-stage switches as possible. We propose a new routing algorithm called the “grouping algorithm”. This is a simple algorithm which uses fewer middle-stage switches than all known strategies, given that the number of input-stage switches and output-stage ...

متن کامل

Crosstalk-free Rearrangeable Multistage Interconnection Networks

In this paper, the notion of crosstalk-free rearrangeability (CFrearrangeability) of multistage interconnection networks (MINs) is formally defined. Using the concept of line digraphs from graph theory, we show that the problem of crosstalk-free routing on any bit permutation network (BPN) is always equivalent to the classical permutation routing problem on a BPN of smaller size and with fewer ...

متن کامل

A New Lower Bound for the Number of Switches in Rearrangeable Networks

For the commonest model of rearrangeable networks with n inputs and n outputs, it is shown that such a network must contain at least 6n log6 n + O(n) switches. Similar lower bounds for other models are also presented.

متن کامل

Optimal Multipass Self-Routing Algorithms for Packet-Switched Multistage Networks

The Clos(m, n) network [1] is a three-stage rearrangeable network capable ofrouting any permutation on N = mn elements. It was proven recently that the three-stage Clos(m, n) network is not self-routing except when the first (and the last) stage contains only two ( ~ x ~)-switches [3]. However, such a network contains O(N2 ) elementary switches which is close to that of a full crossbar network....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Journal of Systems Architecture

دوره 46  شماره 

صفحات  -

تاریخ انتشار 2000